tuft of setae - Espagnol Anglais Dictionnaire